sternocleidomastoid branch of superior thyroid artery - Spanisch Englisch Wörterbuch